About Baird Property Investments Ltd (11034381) United Kingdom