About Alexandra Court (hamble) Management Limited (04116751) United Kingdom