About Croydon Land (holdings) Limited (02905101) United Kingdom