About Kplex Homes Limited (10588061) United Kingdom