About Jayelle Properties Ltd (07797146) United Kingdom