About 14 Highbury Place Limited (02926228) United Kingdom