About 12 Alexandra Park Road Freehold Company Limited (07327769) United Kingdom