About Consistent Property Ltd (12980902) United Kingdom