About Alexander House Management Co. Limited (03997678) United Kingdom