About 2 Thornhill Road Barnsbury Management Limited (01603896) United Kingdom