About Rubick & Jerome Properties Limited (00571626) United Kingdom