About The Owusu S Properties Limited (10464610) United Kingdom