About Beckstones (rheda) Management Company Limited (13121329) United Kingdom