About Alpha Property & Building Services Ltd (10285726) United Kingdom