About F & O Property Limited (12836925) United Kingdom