About Adelphi Terrace Freehold Limited (12734377) United Kingdom