About Sajnil Homes Limited (13270158) United Kingdom