About Bagri Homes Limited (12873512) United Kingdom