About Strange Garden Management Co. Limited (00704974) United Kingdom