About Alkel Properties Ltd (11275979) United Kingdom