About Nikary Property Services Limited (12139236) United Kingdom