About Bay Tree Property Investments Ltd (12132105) United Kingdom