About 24 Rathbone Street Freehold Limited (09872869) United Kingdom