About Abbeyfield Ribble Valley Society Limited (IP27089R) United Kingdom