About 16 Lyndhurst Gardens Management Limited (03852562) United Kingdom