About Zachary Property Limited (NI675893) United Kingdom