About Cranford Properties London Ltd (10654239) United Kingdom