About Niloc Property Services Ltd (11139615) United Kingdom