About Templedene Residents Company Limited (00974047) United Kingdom