About Blezard Property Limited (12853202) United Kingdom