About Koru Properties Limited (12559163) United Kingdom