About 145 Lavender Hill Freeholders Limited (10411938) United Kingdom