About Nafi Properties Ltd (06953724) United Kingdom