About D.o & Co Properties Ltd (13149592) United Kingdom