About Neptune Marina Properties Holdings Limited (07679907) United Kingdom