About Randell Properties Limited (10190662) United Kingdom