About St Margarets Crescent (freehold) Company Limited (07122492) United Kingdom