About Tecton Properties Ltd (13061741) United Kingdom