About 265 Royal College Street Freehold Limited (08574892) United Kingdom