About Rudkin Properties Limited (11592897) United Kingdom