About London Btr Investments (nw) Holdings 2 Limited (13292302) United Kingdom