About Oe Developments Ltd (07205433) United Kingdom