About L May Developments Limited (09170437) United Kingdom