About Sandwell Property Management Limited (08659732) United Kingdom