About Svc (swaffham) Properties Limited (13128659) United Kingdom