About Alexandra Court (bayswater) Limited (02784384) United Kingdom