About Horizon Property Investment & Management Services Ltd (12964848) United Kingdom