About Squires Gate Management Company Limited (02731825) United Kingdom