About Stratford Place (management 1) Limited (13427586) United Kingdom