About Oliver Standing Developments Limited (11671650) United Kingdom