About Phoenix Developments And Properties Ltd (13580167) United Kingdom