About Kara Reed Properties Limited (12112153) United Kingdom