About The Barr Beacon Management Company Limited (04464459) United Kingdom