About Neonridge Property Management Company Limited (02675027) United Kingdom