About Sf Garden Project Ltd. (09340052) United Kingdom