About Living Locations Limited (02872022) United Kingdom