About Slayleigh Delph Management Company Limited (03802226) United Kingdom