About Kamakura Properties Limited (08330803) United Kingdom