About Zach Dean Properties Limited (13496039) United Kingdom