About Lelunar Properties Inc. Limited (07005774) United Kingdom