About Craddock Properties Ltd (10646458) United Kingdom