About Riggworth Properties Limited (12476163) United Kingdom