About Tonks & Firkin Residential Lettings Limited (06527306) United Kingdom