About The Templedene Management Company Limited (03001767) United Kingdom