About 35 Templewood Avenue Limited (12030923) United Kingdom