About Ls 62 Buckingham Gate Limited (05257943) United Kingdom