About Rectory Farm Management (oddington) Limited (02083771) United Kingdom