About Neuro Properties Ltd (08295458) United Kingdom