About St. John S Park Blackheath Management Limited (00988857) United Kingdom