About 33 James Street Limited (04101008) United Kingdom