About Godfrey Lettings Limited (12887194) United Kingdom