About Serviced Office Property Managers Limited (08641959) United Kingdom