About Park And Lace Properties Limited (12494878) United Kingdom