About Sdpsa (property Holdings) Ltd (13247624) United Kingdom