About St. Albans Place Propco Limited (10204577) United Kingdom