UPPER GROVE MANAGEMENT LIMITED Company number 02104919 · Monitor this company Dissolved Overview People 5 Documents Gazette Analysis Location Related Registered office Address13 UPPER GROVE, SOUTH NORWOOD, LONDON, SE25 6JX PostcodeSE25 6JX Companies at this postcode 24 Average house price in SE25 6JX £287,000 (41 sales) Map