About Barihomes Limited (12741829) United Kingdom