CHARLOTTE CAVE LIMITED Company number 07095830 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address149 Endlesham Road, London, SW12 8JN PostcodeSW12 8JN Companies at this postcode 15 Average house price in SW12 8JN £832,000 (28 sales) Map