About Ralroy Properties Limited (00627006) United Kingdom