About Flagship Properties Limited (02045229) United Kingdom