About Tate Apartments Sly Street Ltd (07327423) United Kingdom