About Ovalmere Property Development Co. Limited (02132486) United Kingdom