About Randalls Properties Limited (06956273) United Kingdom