About Lennox Gardens Knightsbridge Property Limited (12481544) United Kingdom