About Flaircross Properties Limited (00796582) United Kingdom