About Randolph Properties Limited (00640561) United Kingdom