About Odm Property Solutions Ltd (12035246) United Kingdom