About A&a@the Terrace Properties Ltd (12602722) United Kingdom