About Service Property Investment Ltd (11802739) United Kingdom