About Og & R Properties Limited (12240853) United Kingdom