About Flitton Brothers (properties) Limited (02253148) United Kingdom