About Barking Developments Company Limited (00296759) United Kingdom