About Adelphi Castle Limited (03712088) United Kingdom