About Fitzroy Street Freehold Limited (12461396) United Kingdom