About 22 Lyndhurst Gardens Limited (01223318) United Kingdom