About Selsdon Properties Ltd (09814825) United Kingdom