About Flag Properties Limited (08104232) United Kingdom