About Nijjer Properties Limited (05428647) United Kingdom