About Nirus House Properties Limited (02656703) United Kingdom