About Knole Homes Limited (07166429) United Kingdom