About 35 St. James Road Freehold Limited (06394418) United Kingdom