About Ogf Properties Limited (SC617510) United Kingdom