About Swallow House Estates Limited (02017494) United Kingdom