About Meridian Property Solutions Ltd (10892676) United Kingdom