About Ventura Properties (saundersfoot) Limited (12790880) United Kingdom