About Expresso Property Limited (09211865) United Kingdom