About Alpha Facilities And Management Ltd (13393184) United Kingdom