About Rabar Property Limited (02043287) United Kingdom