About Double Headed Eagle Developments Limited (10904855) United Kingdom