About Japa Properties Limited (NI061997) United Kingdom