About Welling Properties Ltd (10197311) United Kingdom