About Monarchs Gate (st Andrews) Management Company Limited (04895099) United Kingdom