About Service Apartments Portfolio Limited (11950185) United Kingdom