About Mamre Oaks Limited (12969371) United Kingdom