LUXOR P&D LTD Company number 16578360 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 12 Standcumbe Court, 166 Upper Elmers End Road, Beckenham, England, BR3 3DY PostcodeBR3 3DY Companies at this postcode 15 Average house price in BR3 3DY £624,000 (19 sales) Map