About De Lisle Properties Limited (12215854) United Kingdom