About Barnabas Close Management Company Limited (03948850) United Kingdom