About Osei Design Associates Limited (05107804) United Kingdom