About 16 Holmesdale Gardens Limited (04277648) United Kingdom