Renovation Kingdom 61-63 Alexander Avenue, Taren Point, New South Wales 2229