About Swp Property Holdings Limited (01764574) United Kingdom