Swallows Property is Frome based company that is listed as Letting Agents.
Location of Swallows Property is Turnpike House, Frome.