About Astindale Projects Limited (09116809) United Kingdom