About Lyham Properties Ltd (06468488) United Kingdom