About Rothsay Road Freehold Limited (11625936) United Kingdom