About R & L Properties (southampton) Limited (09637619) United Kingdom