About Ray Lettings Limited (12937048) United Kingdom