About Ley Properties Limited (09669852) United Kingdom