About Shamil Lulu Properties Ltd (07663815) United Kingdom