About 48 Townmead Road Limited (04193742) United Kingdom