About Design Management & Handover Services Ltd (11851670) United Kingdom