About L.& T.developments Limited (00648715) United Kingdom