About Special Purpose Properties Ltd (01784303) United Kingdom