About Swallow Court (wimbledon) Freehold Limited (10591267) United Kingdom