About Barrs Court Developments Limited (02444176) United Kingdom