About Nikhil Properties Ltd (10328153) United Kingdom