About De Biasio Properties Limited (02185902) United Kingdom