About Kerikeri Properties Limited (11734656) United Kingdom