About 20 Barnsbury Park Management Company Limited (09059633) United Kingdom