About Ramore Properties Limited (NI058513) United Kingdom