About 3&5 St Georges Square Freehold Limited (08543787) United Kingdom