About Ladysmith Properties Ltd (12749808) United Kingdom