About Alpha House Property Limited (10289739) United Kingdom