CENTURY 21 PROJECTS LIMITED Company number 06664798 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressGREEN ROOF COTTAGE 22C GROVE HILL ROAD, DENMARK HILL, LONDON, SE5 8DG PostcodeSE5 8DG Companies at this postcode 30 Average house price in SE5 8DG £841,000 (32 sales) Map