About Barking Central Management Company Limited (05727727) United Kingdom