About Nijjar Property Management Services Limited (12450745) United Kingdom