About Sachneha Homes Limited (11252738) United Kingdom