About F & L Properties Southern Ltd (12217746) United Kingdom