About 18 Lindfield Gardens Limited (04195237) United Kingdom