About Rigby Property Limited (11096016) United Kingdom