About Alexandra Court (st Ives) Management Limited (02420973) United Kingdom