About Ades Thamesmead Se28 (uk) Limited (10727306) United Kingdom