About Olympus Property Ltd (09237789) United Kingdom