About Og Properties Limited (05128130) United Kingdom