About Osp No 3 Limited (10867602) United Kingdom