LEVEL DEVELOPMENTS HOLDINGS LIMITED Company number 16034218 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSpencer Place 97-99 Gloucester Road, Croydon, Greater London, United Kingdom, CR0 2DN PostcodeCR0 2DN Companies at this postcode 30 Average house price in CR0 2DN £478,000 (10 sales) Map