About Barnwell 58-60 Management Company Limited (07974194) United Kingdom