About Lesbrix Developments Limited (00789658) United Kingdom