About The Heyford Rectory Management Company Limited (06036574) United Kingdom