About Croydon19 Management Limited (10652730) United Kingdom