About Koala Properties Limited (03141683) United Kingdom