About Object Ad Solutions Limited (08371360) United Kingdom