About St. Georges Place Hornchurch Management Company Limited (02738014) United Kingdom