About Rectory Farm Properties Limited (05873103) United Kingdom