About Sydney & Tavistock Properties Limited (03684660) United Kingdom