About Swallowfield Park Management Limited (05064495) United Kingdom