About Kandola Homes Limited (10322166) United Kingdom