About Osj Developments Limited (09807453) United Kingdom