About The Newnes Barns Management Company Limited (06402132) United Kingdom