About Nephrite Properties Limited (02188677) United Kingdom