About 16 Barkston Gardens Limited (01978190) United Kingdom