About Blackheath Art Club Management Company Limited (03806107) United Kingdom