About Stratford Place Utilities Limited (10769475) United Kingdom