About Ramar Properties Limited (00559560) United Kingdom