About Ribblesdale Place Management Limited (04976592) United Kingdom