About Swallows Mill Management Company (number 1.) Limited (03369222) United Kingdom