About Swanston Management Company Limited (01604236) United Kingdom