About Randall Properties Limited (03936245) United Kingdom