About Leocor Developments Ltd (10474008) United Kingdom