About Tailored Properties Investment Ltd (12235071) United Kingdom