About S&n Property Services (london) Ltd (08719672) United Kingdom