About 1 Highbury Place Limited (08588148) United Kingdom