About Gilmore Lettings Ltd (11956874) United Kingdom