About Alpha House Freehold Limited (09494886) United Kingdom