About 19 Blackheath Grove Company Limited (04141398) United Kingdom