About Barnsbury Grove Freehold (nominee) Company Limited (13694411) United Kingdom