About Oriel Close Properties (barnham) Limited (00831609) United Kingdom