About Rigby Properties Limited (12304870) United Kingdom