About Sintra Developments Limited (05465116) United Kingdom