About 105 Oakley Street Limited (03508119) United Kingdom