About De Brook Property Ltd (09939665) United Kingdom