About Bowyer Close (barham) Management Company Limited (08207149) United Kingdom