About Nagpal Properties Limited (09758656) United Kingdom