About Lse Mayfair Ltd (10810995) United Kingdom