About Koru Property Strategies Limited (11932606) United Kingdom