About Leviathan Developments Ltd. (08635237) United Kingdom