About Ladywood Management Ltd (07594234) United Kingdom