About Karsandi Properties Limited (12791828) United Kingdom