About Dee & Jay Properties Limited (13167127) United Kingdom