About Sugar & Honey Property Company Limited (12830715) United Kingdom