About Sintra Property Developments Limited (11101546) United Kingdom