About Barwell House Management Company Limited (02397948) United Kingdom