About Sheppey Lettings Limited (11077407) United Kingdom