About Harold Court (teddington) Management Limited (00809460) United Kingdom