About Rectory Freeholders Limited (00700396) United Kingdom