About Block 6 Ashley Gardens Roof Gardens Limited (12683630) United Kingdom