About Jaffri Property Maintenance Limited (09918103) United Kingdom