IKR MANAGEMENT SERVICES LTD Company number 12729150 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address89 Luxborough Tower, London, England, W1U 5BN PostcodeW1U 5BN Companies at this postcode 7 Average house price in W1U 5BN £782,000 (10 sales) Map