About Selsey Properties Lettings Ltd (10702812) United Kingdom