About Haveli Homes Limited (11782620) United Kingdom