About 81 Barnsbury Street N.1. Limited (01256626) United Kingdom