About 38 Bromley Road Freehold Limited (10376702) United Kingdom