About Murphy Clarke Properties Ltd (10518676) United Kingdom