About Dll Properties Limited (NI615982) United Kingdom