About Oliver James Property Ltd (12509320) United Kingdom