About London Btr Investments Holdings 1 Limited (12616513) United Kingdom