About Kahlon Homes Ltd (11520183) United Kingdom