About 2 Lyncroft Gardens Limited (08228499) United Kingdom