About Randall Street Properties Limited (11038737) United Kingdom