About Swr Property Holdings Limited (12973236) United Kingdom