About Burling Terrace Freehold Limited (13204029) United Kingdom