About Gilkar Lettings Limited (09962487) United Kingdom