About Rafferty Property Holdings Limited (13325964) United Kingdom