About Green Olive Properties Ltd (10392294) United Kingdom