About Horsell Place Management Company Limited (08557696) United Kingdom