About Nifty Property Management Ltd (12714830) United Kingdom