About Adelphi Village Management Company Limited (06668441) United Kingdom