About Gaffar Lettings Ltd (12314105) United Kingdom