About Niru Properties Ltd (04654764) United Kingdom