About Frederick And Co Lettings And Property Management Limited (11758512) United Kingdom