About Osco Developments 1 Limited (12761584) United Kingdom