About Adel Management Company Limited (01947349) United Kingdom