About Napclan Properties Limited (02662938) United Kingdom