About St. Margarets Court (oxford) Residents Company Limited (01855958) United Kingdom