About 20 Lindfield Gardens Management Company Limited (06375858) United Kingdom