About Blido Property Management Ltd (12145237) United Kingdom