About 41 Tedworth Square (freehold) Limited (10197019) United Kingdom