About Magennis Developments Limited (05868467) United Kingdom