About Sedgwick House Management Company (1993) Limited (02827867) United Kingdom