About Rickyard Walk Management Company Limited (04929920) United Kingdom