About Ryde Management Company Limited (02452308) United Kingdom