Elsie Margaret Akua Owusu
054396I
Elsie Owusu Architects Ltd
30 Chalfont Court
London
NW1 5RS
United Kingdom
London
NW1 5RS
United Kingdom