About Sv Development & Lettings Ltd (12292621) United Kingdom