About 1 Barlow Place Limited (08259814) United Kingdom