About 36-37 Alma Square Freehold Limited (07120685) United Kingdom