About 92 Barnsbury Road Limited (13043474) United Kingdom