About Sakuai Properties Ltd (12890255) United Kingdom