About 105 Durnford St Limited (12016641) United Kingdom