About Frodsham Properties Limited (10227312) United Kingdom