About 6 Lyndhurst Gardens Limited (01567240) United Kingdom