About Oxlip Developments Limited (08268862) United Kingdom