About Flair Properties Limited (09255346) United Kingdom