About Swallow Court Manchester Road Limited (03325171) United Kingdom