LEAP CARE CONSULTANCY LIMITED Company number 12814330 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address35 Upper Camelford Walk, London, England, W11 1TY PostcodeW11 1TY Companies at this postcode 12 Average house price in W11 1TY £516,000 (10 sales) Map