About 8 Bamborough Gardens Limited (01618513) United Kingdom