About The Concentrated Living Property House Limited (13250198) United Kingdom