About First Meadow Properties Ltd (13195370) United Kingdom