About Second Home Lettings Ltd (12483916) United Kingdom