About Esca Properties Limited (00997849) United Kingdom