About James Flynn Developments Limited (11724928) United Kingdom