About Stratford Place Utilities Holdings Limited (11301217) United Kingdom