About Meredith Developments Holdings Limited (12639136) United Kingdom