About Swallows Mill Management Company (number 2.) Limited (03397712) United Kingdom