About Mckenna & Co Properties Ltd (12623434) United Kingdom