About Flare Property Services Limited (02505319) United Kingdom