About St Margarets Management (carbis Bay) Limited (11220707) United Kingdom