About Parker Mary Developments Limited (06479275) United Kingdom