About A. Ilendo Property Development Limited (05032297) United Kingdom