About Swallow House Management Company Limited (01158079) United Kingdom