About Tycroes Developments Limited (02815745) United Kingdom