About 71 St James Street Limited (10198709) United Kingdom