About Places Living Limited (10848293) United Kingdom