About Sakura Properties Limited (06523376) United Kingdom