About Alexandra House Properties Limited (12761832) United Kingdom