About Deanfield Properties Limited (NI016385) United Kingdom