About Bittern Homes Limited (10237976) United Kingdom