About Crosby Lets York Ltd (10661056) United Kingdom