About Tavistock (yiewsley) Management Company Limited (02012480) United Kingdom