About Uehara Properties Limited (12366405) United Kingdom