About Alexander House (murdoch Road) Management Company Limited (06876836) United Kingdom