About Select Living Properties Limited (07327304) United Kingdom