back to 81 BARNSBURY STREET N.1. LIMITED detail