About 19 Linden Road Limited (01098915) United Kingdom