About Nejoi Properties Ltd (12387784) United Kingdom