About James Griffin Lettings Farnborough Limited (08455604) United Kingdom