About 143 Larkhall Lane (freehold) Ltd (08649231) United Kingdom