About St. Margarets Court (freehold) Limited (04073105) United Kingdom