About Spmc Property Ltd (12401662) United Kingdom