DEV LEOPARD HOUSING LIMITED Company number 11305861 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 2,Warren Court 2a Woodhurst Avenue, Petts Wood, Orpington, England, BR5 1AR PostcodeBR5 1AR Companies at this postcode 11 Average house price in BR5 1AR £641,000 (29 sales) Map