About Barrett Brooke Developments Ltd (13286828) United Kingdom